engineering supervision - French English Dictionary